package com.atguigu.nio;

import java.nio.IntBuffer;

public class BasicBuffer {
    public static void main(String[] args) {
        //说明buffer的使用
        //创建一个buffer 大小为5  既可以存放5个int
        IntBuffer intBuffer = IntBuffer.allocate(5);
        intBuffer.put(10);
        intBuffer.put(11);
        intBuffer.put(12);
        intBuffer.put(13);
        intBuffer.put(14);
        //如何从buffer读取数据
        //将buffer转换，读写切换
        intBuffer.flip();

//        intBuffer.position(2); //从第二个位置开始读
//        intBuffer.limit(2);   //只读两个元素
        while(intBuffer.hasRemaining()){
            System.out.println(intBuffer.get());
        }
    }
}
